﻿2026-06-04T05:38:55.7839666Z ##[group]Run cargo test --workspace
2026-06-04T05:38:55.7840224Z [36;1mcargo test --workspace[0m
2026-06-04T05:38:55.7861805Z shell: /usr/bin/bash -e {0}
2026-06-04T05:38:55.7862186Z ##[endgroup]
2026-06-04T05:38:56.1790468Z     Finished `test` profile [unoptimized] target(s) in 0.37s
2026-06-04T05:38:56.2090121Z      Running unittests src/main.rs (target/debug/deps/mock_session-2d800d14bd17df09)
2026-06-04T05:38:56.2104629Z 
2026-06-04T05:38:56.2105004Z running 0 tests
2026-06-04T05:38:56.2105499Z 
2026-06-04T05:38:56.2105920Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T05:38:56.2106484Z 
2026-06-04T05:38:56.2106889Z      Running tests/manifest_valid.rs (target/debug/deps/manifest_valid-871e64e47d5a7661)
2026-06-04T05:38:56.2126769Z 
2026-06-04T05:38:56.2127163Z running 3 tests
2026-06-04T05:38:56.2148253Z test mock_manifest_parses_and_validates ... ok
2026-06-04T05:38:56.2148890Z test mock_declares_commune_signoff_as_filedrops ... ok
2026-06-04T05:38:56.2149661Z test mock_has_no_claude_code_conventions ... ok
2026-06-04T05:38:56.2150018Z 
2026-06-04T05:38:56.2150444Z test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T05:38:56.2151013Z 
2026-06-04T05:38:56.2151614Z      Running unittests src/main.rs (target/debug/deps/spt-cde7d93352a35238)
2026-06-04T05:38:56.2169033Z 
2026-06-04T05:38:56.2169536Z running 56 tests
2026-06-04T05:38:56.2183689Z test api::auth::tests::missing_endpoint_is_no_endpoint ... ok
2026-06-04T05:38:56.2184496Z test api::auth::tests::mints_distinct_nonempty_tokens ... ok
2026-06-04T05:38:56.2185121Z test api::auth::tests::no_proof_is_refused ... ok
2026-06-04T05:38:56.2187025Z test api::auth::tests::session_id_proof_authenticates ... ok
2026-06-04T05:38:56.2192188Z test api::auth::tests::token_proof_authenticates ... ok
2026-06-04T05:38:56.2196972Z test api::auth::tests::wrong_token_and_wrong_session_refused ... ok
2026-06-04T05:38:56.2200257Z test api::delivery::tests::echo_gate_explicit_toggle ... ok
2026-06-04T05:38:56.2208230Z test api::delivery::tests::inject_all_pty_falls_back_to_hook ... ok
2026-06-04T05:38:56.2209315Z test api::delivery::tests::idle_busy_transitions_manage_sentinels ... ok
2026-06-04T05:38:56.2210292Z test api::delivery::tests::inject_resolution_drops_pty_defaults_hook ... ok
2026-06-04T05:38:56.2211154Z test api::delivery::tests::idle_no_gate_does_not_arm_gate ... ok
2026-06-04T05:38:56.2214872Z test api::reporting::tests::boundary_missing_perch_refused ... ok
2026-06-04T05:38:56.2215597Z test api::reporting::tests::capability_lists_hostable_types ... ok
2026-06-04T05:38:56.2216305Z test api::reporting::tests::env_aliases_resolved_from_manifest ... ok
2026-06-04T05:38:56.2218241Z test api::reporting::tests::filedrops_are_fixed_named_files ... ok
2026-06-04T05:38:58.3202669Z test api::delivery::tests::poll_drains_non_deferred_by_default ... ok
2026-06-04T05:38:58.3206535Z test api::reporting::tests::driven_by_reads_daemon_marker ... ok
2026-06-04T05:38:58.3211666Z test api::reporting::tests::boundary_rebinds_keeping_anchor ... ok
2026-06-04T05:38:58.3214692Z test api::reporting::tests::history_log_appends ... ok
2026-06-04T05:38:58.3215586Z test api::reporting::tests::presence_records_endpoint ... ok
2026-06-04T05:38:58.3224892Z test api::reporting::tests::session_end_erase_refused_with_live_children ... ok
2026-06-04T05:38:58.3348114Z test api::reporting::tests::session_end_erase_wipes_childless_perch ... ok
2026-06-04T05:38:58.3758161Z test api::reporting::tests::session_end_soft_preserves_state ... ok
2026-06-04T05:38:58.3816492Z test api::startup::tests::empty_session_seed_refused ... ok
2026-06-04T05:38:58.3882860Z test api::startup::tests::live_perch_under_other_session_conflicts ... ok
2026-06-04T05:38:58.3940572Z test api::startup::tests::missing_seed_refused ... ok
2026-06-04T05:38:58.3947439Z test api::startup::tests::post_spawn_bind_establishes_perch ... ok
2026-06-04T05:38:58.3962408Z test api::tests::adapter_is_required ... ok
2026-06-04T05:38:58.3973722Z test api::startup::tests::rebind_same_session_ok ... ok
2026-06-04T05:38:58.3974374Z test api::tests::state_value_is_validated ... ok
2026-06-04T05:38:58.3993410Z test api::tests::surface_parses ... ok
2026-06-04T05:38:58.4018656Z test api::startup::tests::stale_seed_with_dead_anchor_refused ... ok
2026-06-04T05:38:58.4090973Z test api::startup::tests::valid_seed_binds_live_perch ... ok
2026-06-04T05:38:58.4092062Z test api::worker::tests::cascade_guard_tracks_live_children ... ok
2026-06-04T05:38:58.4105597Z test api::worker::tests::guard_clears_only_when_all_children_stopped ... ok
2026-06-04T05:38:58.4114077Z test cli::tests::create_new_existing_name_is_usage_error ... ok
2026-06-04T05:38:58.4122057Z test cli::tests::create_new_mints_shows_and_requests_save ... ok
2026-06-04T05:38:58.4125665Z test cli::tests::digest_flag_defaults ... ok
2026-06-04T05:38:58.4140485Z test cli::tests::empty_store_no_flag_guides_to_pair_or_create ... ok
2026-06-04T05:38:58.4141278Z test cli::tests::access_subcommands_parse ... ok
2026-06-04T05:38:58.4146133Z test cli::tests::multi_subnet_refuses_without_flag_then_resolves_with_it ... ok
2026-06-04T05:38:58.4151972Z test cli::tests::not_elevated_refuses_without_leaking_code_or_saving ... ok
2026-06-04T05:38:58.4152662Z test cli::tests::invalid_usage_errors ... ok
2026-06-04T05:38:58.4153318Z test cli::tests::pair_show_totp_subnet_and_create_new_conflict ... ok
2026-06-04T05:38:58.4164146Z test cli::tests::pair_show_totp_arg_shapes_parse ... ok
2026-06-04T05:38:58.4164813Z test cli::tests::ring_timeout_defaults ... ok
2026-06-04T05:38:58.4169075Z test cli::tests::send_target_optional_with_reply_to ... ok
2026-06-04T05:38:58.4170643Z test cli::tests::single_subnet_auto_selects_and_code_matches_seed ... ok
2026-06-04T05:38:58.4173411Z test cli::tests::unknown_elevation_falls_back ... ok
2026-06-04T05:38:58.4177790Z test cli::tests::unknown_named_subnet_is_usage_error ... ok
2026-06-04T05:38:58.4178803Z test elevation::tests::current_returns_a_determinate_level_on_supported_platforms ... ok
2026-06-04T05:38:58.4180028Z test elevation::tests::fallback_message_names_authenticator_app_and_subnet ... ok
2026-06-04T05:38:58.4180946Z test elevation::tests::gate_shows_only_when_confirmed_elevated ... ok
2026-06-04T05:38:58.4228834Z test cli::tests::subcommands_parse ... ok
2026-06-04T05:38:58.4473926Z test api::worker::tests::worker_poll_drains_spool ... ok
2026-06-04T05:38:58.4477722Z test api::worker::tests::worker_start_nests_under_parent ... ok
2026-06-04T05:38:58.4478218Z 
2026-06-04T05:38:58.4478636Z test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.23s
2026-06-04T05:38:58.4479346Z 
2026-06-04T05:38:58.4487080Z      Running tests/contract_e2e.rs (target/debug/deps/contract_e2e-5ee01940e0d89396)
2026-06-04T05:38:58.4504312Z 
2026-06-04T05:38:58.4504589Z running 4 tests
2026-06-04T05:38:58.7381064Z test cold_api_call_autostarts_daemon_and_handoff_is_in_memory ... ok
2026-06-04T05:38:58.7515163Z SEEDED:411228
2026-06-04T05:38:59.2304696Z test live_agent_lifecycle_e2e ... ok
2026-06-04T05:38:59.2971895Z test mock_adapter_drives_the_full_contract ... ok
2026-06-04T05:38:59.3526612Z SEEDED:411228
2026-06-04T05:38:59.6195690Z test seed_then_listen_binds_and_relays ... ok
2026-06-04T05:38:59.6196131Z 
2026-06-04T05:38:59.6196525Z test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.17s
2026-06-04T05:38:59.6197089Z 
2026-06-04T05:38:59.6201926Z      Running unittests src/lib.rs (target/debug/deps/spt_daemon-913ce81a7026b131)
2026-06-04T05:38:59.6238599Z 
2026-06-04T05:38:59.6238987Z running 89 tests
2026-06-04T05:38:59.6243269Z test adapter_update::tests::delegated_attested_delegates_command ... ok
2026-06-04T05:38:59.6244189Z test adapter_update::tests::delegated_unattested_is_skipped ... ok
2026-06-04T05:38:59.6257251Z test access::tests::reply_passes_where_unsolicited_refused ... ok
2026-06-04T05:38:59.6261136Z test adapter_update::tests::file_pull_tampered_bytes_rejected ... ok
2026-06-04T05:38:59.6262112Z test access::tests::same_node_always_passes_without_minting ... ok
2026-06-04T05:38:59.6270191Z test adapter_update::tests::file_pull_verified_against_adapter_key ... ok
2026-06-04T05:38:59.6271186Z test adapter_update::tests::file_pull_without_payload_is_skipped ... ok
2026-06-04T05:38:59.6273672Z test adapter_update::tests::file_pull_wrong_key_rejected ... ok
2026-06-04T05:38:59.6274582Z test codec::tests::back_to_back_frames_decode_independently ... ok
2026-06-04T05:38:59.6275383Z test codec::tests::oversized_prefix_rejected ... ok
2026-06-04T05:38:59.6276130Z test codec::tests::frame_round_trips_through_buffer ... ok
2026-06-04T05:38:59.6279869Z test config::tests::crash_grace_is_config_driven ... ok
2026-06-04T05:38:59.6280597Z test config::tests::full_auto_update_is_gated_by_default ... ok
2026-06-04T05:38:59.6283273Z test adapter_update::tests::ripple_conducts_each_adapter_in_order ... ok
2026-06-04T05:38:59.6284302Z test config::tests::malformed_file_degrades_to_default ... ok
2026-06-04T05:38:59.6285577Z test access::tests::gate_decision_table ... ok
2026-06-04T05:38:59.6289766Z test config::tests::missing_file_is_default ... ok
2026-06-04T05:38:59.6290464Z test config::tests::save_load_roundtrip ... ok
2026-06-04T05:38:59.6294372Z test config::tests::pulse_period_is_config_driven ... ok
2026-06-04T05:38:59.6294997Z test consent::tests::decide_honors_full_auto_flag ... ok
2026-06-04T05:38:59.6298701Z test config::tests::relay_choice_is_config_driven ... ok
2026-06-04T05:38:59.6319732Z test consent::tests::no_live_session_resolves_to_none ... ok
2026-06-04T05:38:59.6330508Z test consent::tests::resolves_most_recently_active_live_session ... ok
2026-06-04T05:38:59.6340455Z test digest::tests::active_turn_growth_is_a_tail_delta ... ok
2026-06-04T05:38:59.6347717Z test digest::tests::applying_deltas_reconstructs_snapshot ... ok
2026-06-04T05:38:59.6370740Z test digest::tests::from_manifest_feeds_and_snapshots ... ok
2026-06-04T05:38:59.6371817Z test digest::tests::persistence_off_surfaces_nothing ... ok
2026-06-04T05:38:59.6377842Z test digest::tests::persistence_reports_each_completed_turn_once ... ok
2026-06-04T05:38:59.6383641Z test daemon::tests::is_running_tracks_the_seed_channel ... ok
2026-06-04T05:38:59.6385677Z test digesthub::tests::publish_then_snapshot_reads_latest ... ok
2026-06-04T05:38:59.6386705Z test digest::tests::tool_sprint_is_structured_in_the_turn ... ok
2026-06-04T05:38:59.6387728Z test digesthub::tests::subscribe_returns_current_base ... ok
2026-06-04T05:38:59.6388601Z test digesthub::tests::render_is_glanceable ... ok
2026-06-04T05:38:59.6389751Z test digesthub::tests::subscriber_receives_changes_then_is_pruned ... ok
2026-06-04T05:38:59.6403002Z test digest::tests::unchanged_feed_emits_no_delta ... ok
2026-06-04T05:38:59.6419099Z test digest::tests::window_slide_resends_from_zero ... ok
2026-06-04T05:38:59.6482865Z test effect::tests::applied_set_survives_reopen ... ok
2026-06-04T05:38:59.6493045Z test effect::tests::open_creates_missing_parent_dirs ... ok
2026-06-04T05:38:59.6494508Z test frame::tests::envelope_with_unknown_trailing_field_decodes_on_older_peer ... ok
2026-06-04T05:38:59.6495919Z test frame::tests::handshake_accepts_newer_brain_on_older_broker ... ok
2026-06-04T05:38:59.6496664Z test frame::tests::handshake_rejects_below_floor ... ok
2026-06-04T05:38:59.6497640Z test frame::tests::handshake_rejects_role_mismatch ... ok
2026-06-04T05:38:59.6498370Z test frame::tests::unknown_kind_is_not_a_decode_error ... ok
2026-06-04T05:38:59.6511919Z test effect::tests::failed_effect_is_not_recorded_applied ... ok
2026-06-04T05:38:59.6582868Z test effect::tests::second_apply_for_same_key_is_deduped ... ok
2026-06-04T05:38:59.6834307Z test effect::tests::gauntlet_is_exactly_once_across_brain_crashes ... ok
2026-06-04T05:38:59.7029479Z test lifecycle::tests::crash_signoff_spares_recovered_self ... ok
2026-06-04T05:38:59.7561169Z test lifecycle::tests::crash_signoff_tears_down_when_still_gone ... ok
2026-06-04T05:38:59.7811953Z test lifecycle::tests::daemon_hosted_psyche_liveness_is_status_not_pid ... ok
2026-06-04T05:38:59.8046418Z test lifecycle::tests::harness_owner_gone_anchors_on_parent_pid ... ok
2026-06-04T05:38:59.8581387Z test lifecycle::tests::orphan_watch_fires_on_dead_owner ... ok
2026-06-04T05:38:59.8583679Z test msg::tests::bytes_round_trip_through_payload ... ok
2026-06-04T05:38:59.8585247Z test msg::tests::net_frames_round_trip_and_tolerate_unknown_fields ... ok
2026-06-04T05:38:59.8586730Z test msg::tests::output_envelope_round_trips ... ok
2026-06-04T05:38:59.8588067Z test msg::tests::presence_event_round_trips_and_tolerates_future_kind ... ok
2026-06-04T05:38:59.8589293Z test msg::tests::spawn_req_tolerates_unknown_field ... ok
2026-06-04T05:38:59.8793789Z test nethost::tests::host_binds_endpoint_to_node_identity ... ok
2026-06-04T05:38:59.8804860Z test lifecycle::tests::orphan_watch_honors_stop_for_live_owner ... ok
2026-06-04T05:38:59.8805956Z test reconcile::tests::active_node_wins ... ok
2026-06-04T05:38:59.8807447Z test reconcile::tests::double_active_tiebreaks_deterministically ... ok
2026-06-04T05:38:59.8808529Z test reconcile::tests::fallback_lowest_non_offline ... ok
2026-06-04T05:38:59.8809731Z test reconcile::tests::no_rows_reconciles_locally ... ok
2026-06-04T05:38:59.9115112Z test nethost::tests::two_hosts_dial_over_loopback ... ok
2026-06-04T05:38:59.9335926Z test lifecycle::tests::pulse_loop_is_config_paced_and_killable ... ok
2026-06-04T05:38:59.9349995Z test release::tests::artifact_digest_mismatch_is_rejected ... ok
2026-06-04T05:38:59.9362211Z test release::tests::channel_mismatch_is_rejected ... ok
2026-06-04T05:38:59.9382370Z test release::tests::expired_metadata_is_rejected ... ok
2026-06-04T05:38:59.9382990Z test release::tests::hex_roundtrips ... ok
2026-06-04T05:38:59.9400505Z test release::tests::non_monotonic_version_is_rollback ... ok
2026-06-04T05:38:59.9406481Z test release::tests::revoked_key_is_rejected ... ok
2026-06-04T05:38:59.9417082Z test release::tests::tampered_metadata_fails_signature ... ok
2026-06-04T05:38:59.9433139Z test release::tests::untrusted_key_is_unknown ... ok
2026-06-04T05:38:59.9443417Z test release::tests::valid_release_verifies_and_artifact_matches ... ok
2026-06-04T05:39:00.0839401Z test lifecycle::tests::pulse_tick_ingests_drop ... ok
2026-06-04T05:39:00.1510709Z test relay::tests::respawn_loses_no_spooled_message ... ok
2026-06-04T05:39:00.2011645Z test relay::tests::run_honors_stop ... ok
2026-06-04T05:39:00.2015660Z test transport::tests::local_socket_handshake_and_frame_round_trip ... ok
2026-06-04T05:39:00.2018077Z test transport::tests::local_socket_rejects_wrong_role ... ok
2026-06-04T05:39:00.2018788Z test update::tests::apply_refuses_non_brain_only_plan ... ok
2026-06-04T05:39:00.2019706Z test update::tests::classify_brain_only_when_broker_hosts_new_brain ... ok
2026-06-04T05:39:00.2020514Z test update::tests::classify_broker_breaking_on_resource_abi_change ... ok
2026-06-04T05:39:00.2021360Z test update::tests::classify_broker_compatible_when_brain_below_floor ... ok
2026-06-04T05:39:00.2040083Z test update::tests::plan_verified_produces_no_plan_for_a_rejected_release ... ok
2026-06-04T05:39:00.2050447Z test update::tests::plan_verified_yields_a_plan_for_a_valid_release ... ok
2026-06-04T05:39:00.2072659Z test seedmap::tests::put_refreshes_existing ... ok
2026-06-04T05:39:00.2073629Z test xfer::tests::resolve_under_confines_to_root ... ok
2026-06-04T05:39:00.2113426Z test xfer::tests::recv_state_chunks_idempotent_and_commit_replays_safely ... ok
2026-06-04T05:39:00.2132139Z test seedmap::tests::put_then_take_consumes_once ... ok
2026-06-04T05:39:00.2187876Z test seedmap::tests::take_absent_is_none ... ok
2026-06-04T05:39:00.2188295Z 
2026-06-04T05:39:00.2188702Z test result: ok. 89 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s
2026-06-04T05:39:00.2189386Z 
2026-06-04T05:39:00.2211009Z      Running tests/access.rs (target/debug/deps/access-aab00fb248724787)
2026-06-04T05:39:00.2244819Z 
2026-06-04T05:39:00.2245507Z running 1 test
2026-06-04T05:39:00.3400694Z test whitelist_refuses_exempts_replies_and_admits_listed ... ok
2026-06-04T05:39:00.3401739Z 
2026-06-04T05:39:00.3402166Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
2026-06-04T05:39:00.3402731Z 
2026-06-04T05:39:00.3422897Z      Running tests/attach.rs (target/debug/deps/attach-2655f6846607eac0)
2026-06-04T05:39:00.3454170Z 
2026-06-04T05:39:00.3454585Z running 3 tests
2026-06-04T05:39:00.4279933Z test remote_attach_drives_a_real_pty_cross_daemon ... ok
2026-06-04T05:39:00.4328637Z test attach_survives_target_brain_restart_exactly_once ... ok
2026-06-04T05:39:00.4353450Z test attach_registers_remote_drive_detection ... ok
2026-06-04T05:39:00.4356273Z 
2026-06-04T05:39:00.4356760Z test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
2026-06-04T05:39:00.4357370Z 
2026-06-04T05:39:00.4382849Z      Running tests/brain_swap.rs (target/debug/deps/brain_swap-415fd46d654b720e)
2026-06-04T05:39:00.4401399Z 
2026-06-04T05:39:00.4401870Z running 1 test
2026-06-04T05:39:00.4427527Z test brain_only_update_swaps_logic_with_zero_endpoint_interruption ... ok
2026-06-04T05:39:00.4428080Z 
2026-06-04T05:39:00.4428481Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T05:39:00.4429033Z 
2026-06-04T05:39:00.4433337Z      Running tests/broker.rs (target/debug/deps/broker-23fd29b3bf8b0443)
2026-06-04T05:39:00.4451859Z 
2026-06-04T05:39:00.4452250Z running 1 test
2026-06-04T05:39:00.4477109Z test broker_hosts_pty_child_streams_output_and_accepts_input ... ok
2026-06-04T05:39:00.4477628Z 
2026-06-04T05:39:00.4478034Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-04T05:39:00.4478585Z 
2026-06-04T05:39:00.4481322Z      Running tests/daemon_e2e.rs (target/debug/deps/daemon_e2e-6273583e331fb8f7)
2026-06-04T05:39:00.4500151Z 
2026-06-04T05:39:00.4500530Z running 1 test
2026-06-04T05:39:01.0795180Z test daemon_hosts_lifecycle_and_survives_brain_restart ... ok
2026-06-04T05:39:01.0795691Z 
2026-06-04T05:39:01.0796087Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s
2026-06-04T05:39:01.0796647Z 
2026-06-04T05:39:01.0801093Z      Running tests/digest.rs (target/debug/deps/digest-cb395da5c25443e9)
2026-06-04T05:39:01.0823359Z 
2026-06-04T05:39:01.0823824Z running 1 test
2026-06-04T05:39:01.1708672Z test digest_daemon_half_end_to_end ... ok
2026-06-04T05:39:01.1709110Z 
2026-06-04T05:39:01.1709629Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
2026-06-04T05:39:01.1710195Z 
2026-06-04T05:39:01.1716917Z      Running tests/handoff.rs (target/debug/deps/handoff-781047baa2405051)
2026-06-04T05:39:01.1734667Z 
2026-06-04T05:39:01.1734956Z running 1 test
2026-06-04T05:39:01.1786712Z test brain_restart_survives_gaplessly_with_fresh_gen_start ... ok
2026-06-04T05:39:01.1787348Z 
2026-06-04T05:39:01.1787942Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
2026-06-04T05:39:01.1788527Z 
2026-06-04T05:39:01.1790794Z      Running tests/idempotent.rs (target/debug/deps/idempotent-d546cbb5ad783368)
2026-06-04T05:39:01.1808712Z 
2026-06-04T05:39:01.1809055Z running 1 test
2026-06-04T05:39:01.2104863Z test pty_writes_are_exactly_once_across_brain_crashes ... ok
2026-06-04T05:39:01.2109527Z 
2026-06-04T05:39:01.2110085Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
2026-06-04T05:39:01.2110647Z 
2026-06-04T05:39:01.2111103Z      Running tests/netbroker.rs (target/debug/deps/netbroker-70de28e4138cb73d)
2026-06-04T05:39:01.2143725Z 
2026-06-04T05:39:01.2144103Z running 5 tests
2026-06-04T05:39:01.2170783Z test netless_broker_probes_gracefully ... ok
2026-06-04T05:39:01.2357899Z test broker_owns_endpoint_and_reports_status ... ok
2026-06-04T05:39:01.2451602Z test unknown_net_frame_is_reported_not_fatal ... ok
2026-06-04T05:39:01.2660712Z test replayed_dial_op_is_deduped_across_brain_restart ... ok
2026-06-04T05:39:01.2670095Z test brain_dials_second_broker_over_loopback ... ok
2026-06-04T05:39:01.2671068Z 
2026-06-04T05:39:01.2671515Z test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
2026-06-04T05:39:01.2672113Z 
2026-06-04T05:39:01.2691872Z      Running tests/netstream.rs (target/debug/deps/netstream-5288ad3dcaf618d9)
2026-06-04T05:39:01.2725921Z 
2026-06-04T05:39:01.2726557Z running 2 tests
2026-06-04T05:39:01.3672805Z test sender_brain_restart_redrive_is_exactly_once ... ok
2026-06-04T05:39:01.4061920Z test receiver_brain_restart_is_gapless_and_exactly_once ... ok
2026-06-04T05:39:01.4062559Z 
2026-06-04T05:39:01.4063114Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
2026-06-04T05:39:01.4063667Z 
2026-06-04T05:39:01.4090690Z      Running tests/presence.rs (target/debug/deps/presence-4d529433c41a70c2)
2026-06-04T05:39:01.4123956Z 
2026-06-04T05:39:01.4124362Z running 2 tests
2026-06-04T05:39:04.5279025Z test presence_survives_brain_restart_with_cursor_resume ... ok
2026-06-04T05:39:04.5371018Z test presence_history_replays_from_zero_for_a_late_subscriber ... ok
2026-06-04T05:39:04.5377255Z 
2026-06-04T05:39:04.5377831Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.12s
2026-06-04T05:39:04.5378387Z 
2026-06-04T05:39:04.5398261Z      Running tests/replicate.rs (target/debug/deps/replicate-a955512ede97c684)
2026-06-04T05:39:04.5432679Z 
2026-06-04T05:39:04.5433096Z running 1 test
2026-06-04T05:39:07.9161061Z test registries_converge_over_the_wire_and_the_lease_holds ... ok
2026-06-04T05:39:07.9161607Z 
2026-06-04T05:39:07.9162005Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.37s
2026-06-04T05:39:07.9162552Z 
2026-06-04T05:39:07.9183364Z      Running tests/wanmsg.rs (target/debug/deps/wanmsg-62e96e3127d4e395)
2026-06-04T05:39:07.9217257Z 
2026-06-04T05:39:07.9217661Z running 2 tests
2026-06-04T05:39:13.2903075Z test receiver_restart_replays_feed_without_double_delivery ... ok
2026-06-04T05:39:13.2908262Z test wan_message_lands_exactly_once_under_transport_origin ... ok
2026-06-04T05:39:13.2908735Z 
2026-06-04T05:39:13.2909130Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.37s
2026-06-04T05:39:13.2909826Z 
2026-06-04T05:39:13.2938821Z      Running tests/xfer.rs (target/debug/deps/xfer-9ae948b341891899)
2026-06-04T05:39:13.2973907Z 
2026-06-04T05:39:13.2974378Z running 2 tests
2026-06-04T05:39:13.4577160Z test fetch_lands_byte_identical_with_progress_both_ends ... ok
2026-06-04T05:39:13.4689494Z test push_survives_target_brain_restart_exactly_once ... ok
2026-06-04T05:39:13.4690002Z 
2026-06-04T05:39:13.4690414Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
2026-06-04T05:39:13.4691021Z 
2026-06-04T05:39:13.4718381Z      Running unittests src/lib.rs (target/debug/deps/spt_live-9c6eff607e44ed98)
2026-06-04T05:39:13.4734404Z 
2026-06-04T05:39:13.4734808Z running 43 tests
2026-06-04T05:39:13.4737568Z test context::tests::direct_always_writes ... ok
2026-06-04T05:39:13.4738446Z test context::tests::llm_past_window_writes ... ok
2026-06-04T05:39:13.4740288Z test context::tests::llm_over_llm_writes ... ok
2026-06-04T05:39:13.4740979Z test context::tests::llm_within_window_suppressed ... ok
2026-06-04T05:39:13.4747632Z test context::tests::write_context_suppresses_stale_llm ... ok
2026-06-04T05:39:13.4766658Z test context::tests::identified_write_stamps_advancing_vector ... ok
2026-06-04T05:39:13.4767762Z test context::tests::pre_identity_write_stamps_v1_shape ... ok
2026-06-04T05:39:13.4775541Z test echo::tests::provenance_is_stamped ... ok
2026-06-04T05:39:13.4785535Z test echo::tests::echo_child_is_recursion_guarded ... ok
2026-06-04T05:39:13.4789846Z test echo::tests::echo_nonzero_errors ... ok
2026-06-04T05:39:13.4801119Z test history::tests::fetcher_yields_records ... ok
2026-06-04T05:39:13.4801822Z test history::tests::missing_fetcher_field_errors ... ok
2026-06-04T05:39:13.4805126Z test history::tests::native_missing_log_is_empty ... ok
2026-06-04T05:39:13.4809069Z test history::tests::native_reads_logged_records ... ok
2026-06-04T05:39:13.4966204Z test echo::tests::echo_consumes_history_and_writes_commune ... ok
2026-06-04T05:39:13.4997984Z test history::tests::locate_normalize_reads_and_normalizes ... ok
2026-06-04T05:39:13.6533453Z test ingest::tests::both_drops_ingested ... ok
2026-06-04T05:39:13.7799381Z test history::tests::fetcher_timeout_errors ... ok
2026-06-04T05:39:13.7927669Z test ingest::tests::commune_drop_is_ingested_and_deleted ... ok
2026-06-04T05:39:13.7928470Z test psyche::tests::prompt_includes_time_and_event ... ok
2026-06-04T05:39:13.7929104Z test psyche::tests::prompt_without_event ... ok
2026-06-04T05:39:13.7930149Z test ingest::tests::no_drops_is_empty ... ok
2026-06-04T05:39:13.8151480Z test psyche::tests::spawn_binds_nested_perch_and_sets_guard ... ok
2026-06-04T05:39:14.0825532Z test ingest::tests::two_slice_drop_routes_per_tier ... ok
2026-06-04T05:39:14.1794643Z test ingest::tests::stale_commune_suppressed_but_deleted ... ok
2026-06-04T05:39:14.1798040Z test pulse::tests::echo_gate_fires_exactly_once ... ok
2026-06-04T05:39:14.3093995Z test pulse::tests::tick_ingests_drops ... ok
2026-06-04T05:39:14.3097885Z test pulse::tests::tick_reports_idle ... ok
2026-06-04T05:39:14.4612526Z test reconcile::tests::failed_turn_preserves_everything ... ok
2026-06-04T05:39:14.5577934Z test reconcile::tests::no_conflict_is_a_noop ... FAILED
2026-06-04T05:39:14.6878998Z test reconcile::tests::reconcile_merges_and_clears ... FAILED
2026-06-04T05:39:14.8193229Z test reconcile::tests::suppressed_write_preserves_artifacts ... FAILED
2026-06-04T05:39:14.8412620Z test resume::tests::continue_existing_resumes_session ... ok
2026-06-04T05:39:14.9813887Z test resume::tests::download_composes_two_tiers ... ok
2026-06-04T05:39:14.9814681Z test signoff::tests::echo_precedes_signoff_compose ... ok
2026-06-04T05:39:14.9815332Z test signoff::tests::missing_session_skips_echo ... ok
2026-06-04T05:39:14.9816015Z test signoff::tests::recovered_self_is_not_signed_off ... ok
2026-06-04T05:39:14.9819311Z test signoff::tests::stale_signoff_swept ... ok
2026-06-04T05:39:15.0030516Z test turn::tests::empty_stdout_is_an_error ... ok
2026-06-04T05:39:15.0036380Z test resume::tests::fresh_with_preload_launches_preloaded ... ok
2026-06-04T05:39:15.0043157Z test resume::tests::missing_key_errors_before_spawn ... ok
2026-06-04T05:39:15.0244035Z test turn::tests::turn_captures_stdout ... ok
2026-06-04T05:39:15.2829454Z test signoff::tests::boundary_writes_resume_commune ... ok
2026-06-04T05:39:15.2830273Z 
2026-06-04T05:39:15.2830650Z failures:
2026-06-04T05:39:15.2830979Z 
2026-06-04T05:39:15.2831289Z ---- reconcile::tests::no_conflict_is_a_noop stdout ----
2026-06-04T05:39:15.2831725Z 
2026-06-04T05:39:15.2832289Z thread 'reconcile::tests::no_conflict_is_a_noop' (412280) panicked at crates/spt-live/src/reconcile.rs:234:61:
2026-06-04T05:39:15.2834692Z called `Result::unwrap()` on an `Err` value: Parse(TomlError { message: "expected newline, `#`", raw: Some("[adapter]\nname=\"mock\"\nversion=\"1\"\nmin_spt_core_version=\"1\"\n\n[session.psyche_resume]\ncommand='sh -c \"echo 'MERGED: kept-from-A kept-from-B'\"'\n"), keys: [], span: Some(106..107) })
2026-06-04T05:39:15.2836879Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2026-06-04T05:39:15.2837439Z 
2026-06-04T05:39:15.2837738Z ---- reconcile::tests::reconcile_merges_and_clears stdout ----
2026-06-04T05:39:15.2838192Z 
2026-06-04T05:39:15.2838751Z thread 'reconcile::tests::reconcile_merges_and_clears' (412321) panicked at crates/spt-live/src/reconcile.rs:234:61:
2026-06-04T05:39:15.2841033Z called `Result::unwrap()` on an `Err` value: Parse(TomlError { message: "expected newline, `#`", raw: Some("[adapter]\nname=\"mock\"\nversion=\"1\"\nmin_spt_core_version=\"1\"\n\n[session.psyche_resume]\ncommand='sh -c \"echo 'MERGED: kept-from-A kept-from-B'\"'\n"), keys: [], span: Some(106..107) })
2026-06-04T05:39:15.2843319Z 
2026-06-04T05:39:15.2843907Z ---- reconcile::tests::suppressed_write_preserves_artifacts stdout ----
2026-06-04T05:39:15.2844394Z 
2026-06-04T05:39:15.2845022Z thread 'reconcile::tests::suppressed_write_preserves_artifacts' (412322) panicked at crates/spt-live/src/reconcile.rs:234:61:
2026-06-04T05:39:15.2847362Z called `Result::unwrap()` on an `Err` value: Parse(TomlError { message: "expected newline, `#`", raw: Some("[adapter]\nname=\"mock\"\nversion=\"1\"\nmin_spt_core_version=\"1\"\n\n[session.psyche_resume]\ncommand='sh -c \"echo 'MERGED: kept-from-A kept-from-B'\"'\n"), keys: [], span: Some(106..107) })
2026-06-04T05:39:15.2848993Z 
2026-06-04T05:39:15.2849004Z 
2026-06-04T05:39:15.2849147Z failures:
2026-06-04T05:39:15.2855826Z error: test failed, to rerun pass `-p spt-live --lib`
2026-06-04T05:39:15.2856540Z     reconcile::tests::no_conflict_is_a_noop
2026-06-04T05:39:15.2857068Z     reconcile::tests::reconcile_merges_and_clears
2026-06-04T05:39:15.2857628Z     reconcile::tests::suppressed_write_preserves_artifacts
2026-06-04T05:39:15.2858016Z 
2026-06-04T05:39:15.2858439Z test result: FAILED. 40 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.81s
2026-06-04T05:39:15.2859018Z 
2026-06-04T05:39:15.2950447Z ##[error]Process completed with exit code 101.
